package com.itlong.cloud.POJO.DTO.property;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * <desc>
 *      审核住户数据传输对象
 * </desc>
 *
 * @createDate 2017-12-09
 */
@Data
@NoArgsConstructor
public class ExamineHouseHoldDTO implements Serializable{
    //AppUserInfo
    private String userId;      //用户Id
    private String realName;        //姓名
    private String phoneNum;          //手机号
    private int gender;             //性别 0女 1男

    //AppUserRoom
    private String qqNum;       //qq号。注：住户项目信息和住户房间信息均有QQ号
    private Integer userRoomStatus;      //用户房间状态：1待审核 2迁入 3迁出 4审核未通过
    private List<AppUserRoomDTO> appUserRoomDTOS;   //App用户房间数据传输对象的List

    //AppUserProject
    private String idCards;     //身份证号
    private String emergencyContact;    //紧急联系人
    private String emergencyPhone;      //紧急联系人电话
    private String remark;

    private Integer InstructionType;  //触发人脸平板下发指令来源（0:物业住户信息冻结解冻,1:住户迁入,2:迁出,3:业主人脸认证,4:访客人脸认证,5:物业后台人脸注册和重新认证，6:物业删除访客,,7:运营后台设置(APP)用户状态）8:人脸识别仪生成人脸指令
    private Integer sourceSystem;   //系统来源(0:APP端,1:小程序,2:物业后台,3:运营后台,4:sdk/api接口)

}
